hand in glove - German English Dictionary